package com.grand.security.springmvc.config;

import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.FilterType;
import org.springframework.web.servlet.mvc.Controller;

/**
 * ApplicationConfig.class对应以下配置的application-context.xml
 * 在这个里面不用扫描controller类，controller归springmvc扫描
 */
@Configuration
@ComponentScan(
		basePackages = "com.grand.security.springmvc", 
		excludeFilters = {@ComponentScan.Filter(type=FilterType.ANNOTATION, value = Controller.class) })
public class ApplicationConfig {
	// 在此配置除了Controller的其它bean，比如：数据库链接池、事务管理器、业务bean等。
}
